home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.cs.arizona.edu
/
ftp.cs.arizona.edu.tar
/
ftp.cs.arizona.edu
/
icon
/
newsgrp
/
group93a.txt
/
000129_icon-group-sender _Mon Apr 12 00:41:48 1993.msg
< prev
next >
Wrap
Internet Message Format
|
1993-04-21
|
2KB
Received: by cheltenham.cs.arizona.edu; Sat, 17 Apr 1993 08:52:40 MST
Date: 12 Apr 93 00:41:48 GMT
From: mercury.hsi.com!mlfarm!cs.arizona.edu!icon-group@uunet.uu.net (William Griswold)
Subject: Re: April Fools Wish List or is it?
Message-Id: <9304120041.AA03835@gremlin>
Sender: icon-group-request@cs.arizona.edu
To: icon-group@cs.arizona.edu
Status: R
Errors-To: icon-group-errors@cs.arizona.edu
>In article <01GWI2QEMTHU8WWJNC@mis.mcw.edu> Chris Tenaglia - 257-8765 <TENAGLIA@mis.mcw.edu> writes:
>>
>> \\\\\\\\\\\\\\\\\\\\\////////////////////////
>> = NETWORKED-CLIENT/SERVER ICON (drumroll!) =
>> /////////////////////\\\\\\\\\\\\\\\\\\\\\\\\
>>
>>Chris Tenaglia (System Manager) | "The past explained,
>
>Actually, I have extended ICON with RPC primitives, including
>multicasting and broadcasting. Unfortunately it only runs on
>SUNs. Furthermore, since ICON does not have lightweight processes
>builtin, a server can only service one call at a time. I'll put
>this stuff up for ftp eventually, if anyone is interested.
>
>Christian
>
>--
>Christian.Collberg@dna.lth.se
>Department of Computer Science, Lund University, BOX 118, S-221 00 LUND, Sweden
However, Icon *does* have coroutines, which supports lightweight processing
if you add a layer of routines that support preemption, etc. A very simple
approach is to reimplement (certain) Icon built-in routines to preempt the
coroutine that calls them. A more sophisticated approach would have to
support a timed preemption mechanism by extending Icon.
Bill Griswold
wgg@cs.ucsd.edu